package com.link.base.base.message.model;

import com.link.core.basic.model.BasicModel;

/**
 * 统计消息模块对应的记录数
 *
 * @author ouyangzhenqiang
 * @date 2018/10/26
 */
public class MessageModuleNum extends BasicModel {
    /**
     * 模块名称
     */
    private String module;
    /**
     * 模块已读记录数
     */
    private String readNum = "0";
    /**
     * 模块未读记录数
     */
    private String unReadNum = "0";
    /**
     * 记录数
     */
    private String num;
    /**
     * 消息类型
     */
    private String type;
    /**
     * 是否需要查询各模块第一条记录的详情
     */
    private String needNoteFlag;
    /**
     * 消息内容
     */
    private String note;
    /**
     * 最新更新时间
     */
    private String createdTime;
    /**
     * 最新提醒时间
     */
    private String remindTime;

    /**
     * 是否已读
     */
    private String isRead;

    /**
     * 用户ID
     */
    private Long userId;

    /**
     *关联的商机id
     * */
    private Long objectId;

    public Long getObjectId() {
        return objectId;
    }

    public void setObjectId(Long objectId) {
        this.objectId = objectId;
    }

    public String getIsRead() {
        return isRead;
    }

    public void setIsRead(String isRead) {
        this.isRead = isRead;
    }

    public String getModule() {
        return module;
    }

    public void setModule(String module) {
        this.module = module;
    }

    public String getNum() {
        return num;
    }

    public void setNum(String num) {
        this.num = num;
    }

    public String getReadNum() {
        return readNum;
    }

    public void setReadNum(String readNum) {
        this.readNum = readNum;
    }

    public String getUnReadNum() {
        return unReadNum;
    }

    public void setUnReadNum(String unReadNum) {
        this.unReadNum = unReadNum;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }

    public String getCreatedTime() {
        return createdTime;
    }

    public void setCreatedTime(String createdTime) {
        this.createdTime = createdTime;
    }

    public String getRemindTime() {
        return remindTime;
    }

    public void setRemindTime(String remindTime) {
        this.remindTime = remindTime;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getNeedNoteFlag() {
        return needNoteFlag;
    }

    public void setNeedNoteFlag(String needNoteFlag) {
        this.needNoteFlag = needNoteFlag;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }
}
